package front

import (
	utils "hft/Http/Utils"
	"time"
)

type ActivePage struct {
	utils.Page
	ActiveGroup string `json:"activeGroup" form:"activeGroup"`
	LouPanId    int    `json:"louPanId" form:"louPanId"`
}

type ActiveList struct {
	ID          uint      `form:"id" json:"id"`
	Name        string    `form:"name" json:"name"`
	Cover       string    `form:"cover" json:"cover"`
	HasImg      bool      `form:"hasImg" json:"hasImg"`
	HasVideo    bool      `form:"hasVideo" json:"hasVideo"`
	CreateTime  time.Time `json:"create_time"`
	ActiveGroup int       `json:"active_group"`
	Cont        string    `json:"cont"`
	LouPanId    int       `json:"loupan_id"`
}

type ActiveInfo struct {
	Cont        string `json:"cont"`
	NextID      uint   `json:"next_id"`
	PreID       uint   `json:"pre_id"`
	ID          uint   `json:"id"`
	Title       string `json:"title"`
	CreateTime  int    `json:"create_time"`
	ActiveGroup int    `json:"active_group"`
}

type IDS struct {
	PrevID uint `json:"pre_id" gorm:"column:prev_id"`
	NextID uint `json:"next_id" gorm:"column:next_id"`
}
